carriage dog - English Synonyms Dictionary